@charset "utf-8";
/* CSS Document */
.Category{
    margin:0px;
    position: relative;
    width:100%;clear:both;
	}
.Category .clist{
	float:left;
	width:100%;
	position:relative;
	height:auto;
	}
.Category .cname{font-size: 16px;padding-left:10px;padding-top:5px;height:25px;color:#fff;font-weight:bold;clear:both}
.Category ul{
	float:left;
	width:100%;
	}
.Category ul li{
	float:left;
	margin:1% 2%;
	}
.Category ul li a{
	float:left;
	width:100%;
	}
.Category ul li img{
	float:left;
	width:100%;
	height:100%;
	}
.Category ul li div{
	border:1px solid #bdbdbd;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.10);
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.10);
	overflow: hidden;
	width: 58px;
	height:58px;
	margin: auto;background:#fff
}
.Category ul li span{
	float:left;
	width:100%;
	text-align:center;
	font-size:12px;
	line-height:14px;
	height:14px;
	color:#000;
	margin-top:10%;
	overflow:hidden;
	text-overflow: ellipsis;
	}
.Header,
			.Prev,
			.Next
			{
				display: none;
			}

			#page #photos
			{
				display: none;
			}
			h4
			{
				margin: 0 0 10px 0;
			}
			.thumb
			{
				display: block;
				width: 23%;
				margin: 0 2% 2% 0;
				float: left;
			}
			.thumb img
			{
				float: left;
				width: 100%;
				height: auto;
			}
			.thumb-xs
			{
				vertical-align: middle;
				display: inline-block;
				margin: -5px 10px -5px 0;
			}
			.clear
			{
				clear: both;
				display: block;
				padding: 5px 0;
				margin-bottom: 20px;
			}
			.large
			{
				width: 100%;
				height: auto;
			}
.required{ font-size: 14px;float:left;
  font-weight: normal;
  line-height: 40px;width:60%;height:40px; -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;border:1px;padding-left:10px;border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;}
.shangp{font-size:14px;padding-left:20px;padding-right:10px;padding-top:6px;float:left}
.fenlei{ font-size: 14px;font-weight: normal;display: inline-block;
  height: 38px;
  padding: 4px 6px;
  font-size: 14px;
  line-height: 38px;border:1px solid #ccc;
  color: #555555;
  vertical-align: middle;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;}
.login{ padding-left:5%;width:95%;padding-top:15px;}
.returns{border-bottom:1px solid #e6e6e6;font-weight:bold;font-size:14px;color:#000;text-align:center;height:35px;padding-top:8px;background: transparent url(../images/gai.png) no-repeat scroll 3% center;}
.logol{margin-bottom:15px;font-size:28px;font-weight:bold;width:100%;color:#fff;text-align:center;}
fieldset{border: 0;padding: 0;margin: 0;}
.ainputs input{background: #f1f1f1 url(http://www.red-team-design.com/wp-content/uploads/2011/09/login-sprite.png) no-repeat;padding:15px 10px 15px 30px;margin: 0 0 10px 0;width:95%; /* 353 + 2 + 45 = 400 */height:45px;line-height:15px;border: 1px solid #ccc;-moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;-webkit-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;}
.username{background-position: 10px -2px !important;}
.password{background-position: 10px -52px !important;}
.ainputs input:focus{padding:15px 10px 15px 30px;background-color: #fff;border-color: #6bbe48;outline: none;-moz-box-shadow: 0 0 0 1px #6bbe48 inset;-webkit-box-shadow: 0 0 0 1px #6bbe48 inset;box-shadow: 0 0 0 1px #6bbe48 inset;}
.actions{margin:15px 0 0 0;}
.pass{ background:#e2e2ec;border:0px;height: 45px;padding-left:15px;width:45%;cursor: pointer;font-size:16px;font-weight:bold;color: #333;}
.wpass{ background:#6bbe48;border:0px;height: 45px;padding-left:15px;width:45%;cursor: pointer;font-size:16px;font-weight:bold;color: #fff;}
.submit{background-color: #1a7ef8;border:0px;height: 45px;width:95%;cursor: pointer;font-size:16px;font-weight:bold;color: #fff;}
.thumb{display: block;width: 23%;margin: 0 2% 2% 0;float: left;}
.thumb img{  float: left; width: 100%; height: auto;}
.thumb-xs{ vertical-align: middle;display: inline-block; margin: -5px 10px -5px 0;}
.clear{ clear: both; display: block;padding: 5px 0;margin-bottom: 20px;}
.large{width: 100%;height: auto;}
.panel-new{border-bottom:1px solid #ccc;background:#ffff;padding-bottom:10px;}
.panel-all{clear:both;height:30px;}
.panel-left0{float:left;margin-left:10px;padding-top:5px;color:#000;font-weight:bold}
.panel-left{float:left;margin-left:10px;padding-top:5px;color:#999;}
.panel-left1{float:right;margin-right:15%;padding-top:5px;color:#999;}
.ctitle{width:100%;padding-left:5px;padding-right:10px;padding-top:5px;height:52px;background:#1e7cfb;}
.ctitle .chax{color:#fff;float:right;}
.ctitle .addj{float:right;margin-right:15px;color:#fff;}
.clist .panel-new{
	overflow:hidden;
	background:#f2f3f7;
}
.clist .panel-new:nth-of-type(2n){
	background:#e5e8ef;
}
.clogo{float:left;}
				 .cbiaoti{float:left;font-size:20px;color:#fff;padding-top:8px;font-weight:bold;}
				 .csearch{float:right;padding-top:5px;}
				 .cadd{float:right;padding-top:5px;padding-right:10px;}
.news{background: transparent url(../images/add.png) no-repeat scroll 97% center;clear:both}
.panel-ab{border-top:2px solid #e2e2e2;background:#fff;padding-bottom:3px;clear:both;width:98%;margin-top:5px;}
.panel-abf{padding-top:8px;padding-left:10px;float:left;width:45%}
.panel-input{width:85%;height:35px;padding-top:8px;border:1px solid #ccc;border-radius:0px;}
.panel-abr{padding-top:8px;float:right;width:45%}
.panel-but{width:90%;height:35px;padding-top:8px;margin-top:10px;margin-left:10px;background-color: #1a7ef8;border:0px;cursor: pointer;font-size:16px;font-weight:bold;color: #fff;}